Your suggested change has been received. Thank you.

close

Suggest A Change

https://thales.na.market.dpondemand.io/docs/dpod/services/kmo….

back

BSIDCA endpoints

Organization endpoints

search

Organization endpoints

Organization endpoints

AddOrganization

AddOrganization(DataLayer.Entity.Organization,System.String)

Add a new organization under the current account. Current account must be a service provider. Note: To set the capacity for a specific organization, call AddOrganization first, and then call AllocateCapacity. The capacity value of organization objects is not used.

Parameters

Param: organization: New organization to create.

Param: accountGroup: Account group to create the organization in.

Returns

  • Success

  • NoOrganizationName

  • ParentNotAServiceProvider

  • ParentNotEnoughCapacity

  • RootOrganizationAlreadyExists

  • NoParent

  • NonExistantParent

  • FailedToAddToDatabase

  • GeneralError

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/AddOrganization"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <AddOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <parentName>string</parentName>
        <AccountActive>boolean</AccountActive>
        <EvaluationAccount>boolean</EvaluationAccount>
        <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
        <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <billingType>Yearly or Quarterly or Monthly</billingType>
        <AuthNodeCount>int</AuthNodeCount>
        <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
        <Capacity>int</Capacity>
        <IceCapacity>int</IceCapacity>
        <Delegated>boolean</Delegated>
        <DelegateContact>string</DelegateContact>
        <DelegatePhone>string</DelegatePhone>
        <SMSCredits>int</SMSCredits>
        <SMSSent>int</SMSSent>
        <SMSAlertLevel>int</SMSAlertLevel>
        <Address1>string</Address1>
        <Address2>string</Address2>
        <City>string</City>
        <State>string</State>
        <Country>string</Country>
        <Postal>string</Postal>
        <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
        <ShipAddress1>string</ShipAddress1>
        <ShipAddress2>string</ShipAddress2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipCountry>string</ShipCountry>
        <ShipPostal>string</ShipPostal>
        <Custom1>string</Custom1>
        <Custom2>string</Custom2>
        <Custom3>string</Custom3>
        <LanguageHasChanged>boolean</LanguageHasChanged>
        <SelfServiceLanguage>int</SelfServiceLanguage>
        <UIScheme>string</UIScheme>
        <InheritMailMessages>boolean</InheritMailMessages>
        <InheritSMSMessages>boolean</InheritSMSMessages>
        <InheritCustomizations>boolean</InheritCustomizations>
        <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
        <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
        <InheritDocumentURL>boolean</InheritDocumentURL>
        <InheritAgentURL>boolean</InheritAgentURL>
        <InheritTermsOfUse>boolean</InheritTermsOfUse>
        <InheritAgentDNS>boolean</InheritAgentDNS>
        <InheritServiceNotifications>boolean</InheritServiceNotifications>
        <InheritSAMLDetails>boolean</InheritSAMLDetails>
        <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
        <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
        <UseHelpDesk>boolean</UseHelpDesk>
        <GenerateEvents>boolean</GenerateEvents>
        <SAEEnable>boolean</SAEEnable>
        <TimeOffSetQH>int</TimeOffSetQH>
        <orgName>string</orgName>
        <CustomizedOrgName>string</CustomizedOrgName>
        <accountType>Subscriber or ServiceProvider</accountType>
        <Language>int</Language>
        <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
        <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
        <UseLocalSync>boolean</UseLocalSync>
        <LocalLDAPConfigString>string</LocalLDAPConfigString>
        <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
        <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
        <StripSyncCharacters>boolean</StripSyncCharacters>
        <SyncHistoryPerHost>int</SyncHistoryPerHost>
        <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
        <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
        <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
        <CreatedDate>string</CreatedDate>
    </organization>
    <accountGroup>string</accountGroup>
    </AddOrganization>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <AddOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <AddOrganizationResult>Success or NoOrganizationName or ParentNotAServiceProvider or ParentNotEnoughCapacity or RootOrganizationAlreadyExists or NoParent or NonExistantParent or FailedToAddToDatabase or GeneralError</AddOrganizationResult>
    </AddOrganizationResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <AddOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <parentName>string</parentName>
        <AccountActive>boolean</AccountActive>
        <EvaluationAccount>boolean</EvaluationAccount>
        <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
        <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <billingType>Yearly or Quarterly or Monthly</billingType>
        <AuthNodeCount>int</AuthNodeCount>
        <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
        <Capacity>int</Capacity>
        <IceCapacity>int</IceCapacity>
        <Delegated>boolean</Delegated>
        <DelegateContact>string</DelegateContact>
        <DelegatePhone>string</DelegatePhone>
        <SMSCredits>int</SMSCredits>
        <SMSSent>int</SMSSent>
        <SMSAlertLevel>int</SMSAlertLevel>
        <Address1>string</Address1>
        <Address2>string</Address2>
        <City>string</City>
        <State>string</State>
        <Country>string</Country>
        <Postal>string</Postal>
        <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
        <ShipAddress1>string</ShipAddress1>
        <ShipAddress2>string</ShipAddress2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipCountry>string</ShipCountry>
        <ShipPostal>string</ShipPostal>
        <Custom1>string</Custom1>
        <Custom2>string</Custom2>
        <Custom3>string</Custom3>
        <LanguageHasChanged>boolean</LanguageHasChanged>
        <SelfServiceLanguage>int</SelfServiceLanguage>
        <UIScheme>string</UIScheme>
        <InheritMailMessages>boolean</InheritMailMessages>
        <InheritSMSMessages>boolean</InheritSMSMessages>
        <InheritCustomizations>boolean</InheritCustomizations>
        <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
        <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
        <InheritDocumentURL>boolean</InheritDocumentURL>
        <InheritAgentURL>boolean</InheritAgentURL>
        <InheritTermsOfUse>boolean</InheritTermsOfUse>
        <InheritAgentDNS>boolean</InheritAgentDNS>
        <InheritServiceNotifications>boolean</InheritServiceNotifications>
        <InheritSAMLDetails>boolean</InheritSAMLDetails>
        <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
        <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
        <UseHelpDesk>boolean</UseHelpDesk>
        <GenerateEvents>boolean</GenerateEvents>
        <SAEEnable>boolean</SAEEnable>
        <TimeOffSetQH>int</TimeOffSetQH>
        <orgName>string</orgName>
        <CustomizedOrgName>string</CustomizedOrgName>
        <accountType>Subscriber or ServiceProvider</accountType>
        <Language>int</Language>
        <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
        <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
        <UseLocalSync>boolean</UseLocalSync>
        <LocalLDAPConfigString>string</LocalLDAPConfigString>
        <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
        <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
        <StripSyncCharacters>boolean</StripSyncCharacters>
        <SyncHistoryPerHost>int</SyncHistoryPerHost>
        <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
        <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
        <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
        <CreatedDate>string</CreatedDate>
    </organization>
    <accountGroup>string</accountGroup>
    </AddOrganization>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <AddOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <AddOrganizationResult>Success or NoOrganizationName or ParentNotAServiceProvider or ParentNotEnoughCapacity or RootOrganizationAlreadyExists or NoParent or NonExistantParent or FailedToAddToDatabase or GeneralError</AddOrganizationResult>
    </AddOrganizationResponse>
</soap12:Body>
</soap12:Envelope>

GetBmcFile

GetBmcFile(System.String)

Get the BMC file for the organization. This file contains the keys that are used to encrypt the data transferred between the Synchronization Agent and SAS PCE/STA.

Parameters

Param: organization: Organization name

Returns

  • BMC file as binary array if LDAP Sync Server settings are configured, otherwise return null.

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetBmcFile"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetBmcFile xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </GetBmcFile>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <GetBmcFileResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetBmcFileResult>base64Binary</GetBmcFileResult>
    </GetBmcFileResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetBmcFile xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </GetBmcFile>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <GetBmcFileResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetBmcFileResult>base64Binary</GetBmcFileResult>
    </GetBmcFileResponse>
</soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/GetBmcFile?organization=string HTTP/1.1
Host: cloud.eu.safenetid.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/GetBmcFile HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>

RemoveOrganization

RemoveOrganization(System.String)

Remove an existing organization from the system. All tokens and capacity must be de-allocated before being removed.

Parameter

Param: organization: Name of the organization to remove

Returns

Success
Fail_HasChildOrganizations Remove sub accounts first
Fail_HasTokens De-allocate tokens first
Fail_IsSystem Cannot remove required system accounts
Fail_HasCapacity De-allocate capacity first
Fail_CouldntRemove Couldn’t remove the organization from the database
Fail_Error An error occurred while attempting to remove the organization

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveOrganization"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <RemoveOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </RemoveOrganization>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <RemoveOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <RemoveOrganizationResult>Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_CouldntRemove or Fail_Error or Fail_Doesnt_Exist</RemoveOrganizationResult>
    </RemoveOrganizationResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <RemoveOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </RemoveOrganization>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <RemoveOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <RemoveOrganizationResult>Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_CouldntRemove or Fail_Error or Fail_Doesnt_Exist</RemoveOrganizationResult>
    </RemoveOrganizationResponse>
</soap12:Body>
</soap12:Envelope>

HTTP GET sample

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

Request:

GET /bsidca/BSIDCA.asmx/RemoveOrganization?organization=string HTTP/1.1
Host: cloud.safenet-inc.com

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<OrganizationRemoveResult xmlns="http://www.cryptocard.com/blackshield/">Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_CouldntRemove or Fail_Error or Fail_Doesnt_Exist</OrganizationRemoveResult>

HTTP POST sample

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx/RemoveOrganization HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

organization=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<OrganizationRemoveResult xmlns="http://www.cryptocard.com/blackshield/">Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_Co

UpdateOrganization

UpdateOrganization(DataLayer.Entity.Organization)

Update the account details of a child account

Parameters

Param: organization: Account to update

SOAP 1.1 sample

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/UpdateOrganization"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <parentName>string</parentName>
        <AccountActive>boolean</AccountActive>
        <EvaluationAccount>boolean</EvaluationAccount>
        <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
        <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <billingType>Yearly or Quarterly or Monthly</billingType>
        <AuthNodeCount>int</AuthNodeCount>
        <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
        <Capacity>int</Capacity>
        <IceCapacity>int</IceCapacity>
        <Delegated>boolean</Delegated>
        <DelegateContact>string</DelegateContact>
        <DelegatePhone>string</DelegatePhone>
        <SMSCredits>int</SMSCredits>
        <SMSSent>int</SMSSent>
        <SMSAlertLevel>int</SMSAlertLevel>
        <Address1>string</Address1>
        <Address2>string</Address2>
        <City>string</City>
        <State>string</State>
        <Country>string</Country>
        <Postal>string</Postal>
        <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
        <ShipAddress1>string</ShipAddress1>
        <ShipAddress2>string</ShipAddress2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipCountry>string</ShipCountry>
        <ShipPostal>string</ShipPostal>
        <Custom1>string</Custom1>
        <Custom2>string</Custom2>
        <Custom3>string</Custom3>
        <LanguageHasChanged>boolean</LanguageHasChanged>
        <SelfServiceLanguage>int</SelfServiceLanguage>
        <UIScheme>string</UIScheme>
        <InheritMailMessages>boolean</InheritMailMessages>
        <InheritSMSMessages>boolean</InheritSMSMessages>
        <InheritCustomizations>boolean</InheritCustomizations>
        <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
        <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
        <InheritDocumentURL>boolean</InheritDocumentURL>
        <InheritAgentURL>boolean</InheritAgentURL>
        <InheritTermsOfUse>boolean</InheritTermsOfUse>
        <InheritAgentDNS>boolean</InheritAgentDNS>
        <InheritServiceNotifications>boolean</InheritServiceNotifications>
        <InheritSAMLDetails>boolean</InheritSAMLDetails>
        <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
        <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
        <UseHelpDesk>boolean</UseHelpDesk>
        <GenerateEvents>boolean</GenerateEvents>
        <SAEEnable>boolean</SAEEnable>
        <TimeOffSetQH>int</TimeOffSetQH>
        <orgName>string</orgName>
        <CustomizedOrgName>string</CustomizedOrgName>
        <accountType>Subscriber or ServiceProvider</accountType>
        <Language>int</Language>
        <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
        <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
        <UseLocalSync>boolean</UseLocalSync>
        <LocalLDAPConfigString>string</LocalLDAPConfigString>
        <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
        <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
        <StripSyncCharacters>boolean</StripSyncCharacters>
        <SyncHistoryPerHost>int</SyncHistoryPerHost>
        <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
        <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
        <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
        <CreatedDate>string</CreatedDate>
    </organization>
    </UpdateOrganization>
</soap:Body>
</soap:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
    <UpdateOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateOrganizationResult>boolean</UpdateOrganizationResult>
    </UpdateOrganizationResponse>
</soap:Body>
</soap:Envelope>

SOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

Request:

POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <parentName>string</parentName>
        <AccountActive>boolean</AccountActive>
        <EvaluationAccount>boolean</EvaluationAccount>
        <_oldAccountType>Subscriber or ServiceProvider<!--_oldAccountType-->
        <_currentAccountType>Subscriber or ServiceProvider<!--_currentAccountType-->
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <billingType>Yearly or Quarterly or Monthly</billingType>
        <AuthNodeCount>int</AuthNodeCount>
        <AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
        <Capacity>int</Capacity>
        <IceCapacity>int</IceCapacity>
        <Delegated>boolean</Delegated>
        <DelegateContact>string</DelegateContact>
        <DelegatePhone>string</DelegatePhone>
        <SMSCredits>int</SMSCredits>
        <SMSSent>int</SMSSent>
        <SMSAlertLevel>int</SMSAlertLevel>
        <Address1>string</Address1>
        <Address2>string</Address2>
        <City>string</City>
        <State>string</State>
        <Country>string</Country>
        <Postal>string</Postal>
        <ShippingSameAsBilling>boolean</ShippingSameAsBilling>
        <ShipAddress1>string</ShipAddress1>
        <ShipAddress2>string</ShipAddress2>
        <ShipCity>string</ShipCity>
        <ShipState>string</ShipState>
        <ShipCountry>string</ShipCountry>
        <ShipPostal>string</ShipPostal>
        <Custom1>string</Custom1>
        <Custom2>string</Custom2>
        <Custom3>string</Custom3>
        <LanguageHasChanged>boolean</LanguageHasChanged>
        <SelfServiceLanguage>int</SelfServiceLanguage>
        <UIScheme>string</UIScheme>
        <InheritMailMessages>boolean</InheritMailMessages>
        <InheritSMSMessages>boolean</InheritSMSMessages>
        <InheritCustomizations>boolean</InheritCustomizations>
        <InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
        <InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
        <InheritDocumentURL>boolean</InheritDocumentURL>
        <InheritAgentURL>boolean</InheritAgentURL>
        <InheritTermsOfUse>boolean</InheritTermsOfUse>
        <InheritAgentDNS>boolean</InheritAgentDNS>
        <InheritServiceNotifications>boolean</InheritServiceNotifications>
        <InheritSAMLDetails>boolean</InheritSAMLDetails>
        <InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
        <InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
        <UseHelpDesk>boolean</UseHelpDesk>
        <GenerateEvents>boolean</GenerateEvents>
        <SAEEnable>boolean</SAEEnable>
        <TimeOffSetQH>int</TimeOffSetQH>
        <orgName>string</orgName>
        <CustomizedOrgName>string</CustomizedOrgName>
        <accountType>Subscriber or ServiceProvider</accountType>
        <Language>int</Language>
        <UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
        <PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
        <UseLocalSync>boolean</UseLocalSync>
        <LocalLDAPConfigString>string</LocalLDAPConfigString>
        <AllowNonSyncUsers>boolean</AllowNonSyncUsers>
        <LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
        <StripSyncCharacters>boolean</StripSyncCharacters>
        <SyncHistoryPerHost>int</SyncHistoryPerHost>
        <ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
        <AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
        <AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
        <CreatedDate>string</CreatedDate>
    </organization>
    </UpdateOrganization>
</soap12:Body>
</soap12:Envelope>

Response:

HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
    <UpdateOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateOrganizationResult>boolean</UpdateOrganizationResult>
    </UpdateOrganizationResponse>
</soap12:Body>
</soap12:Envelope>